# 创建空列表，用于存储商品信息
list_goods = []
for i in range(5):
    goods = input('请输入商品编号，商品名称：')
    list_goods.append(goods)
# 输出所有商品信息
for item in list_goods:
    print(item)

# 创建一个空列表，用于存储购物车的商品
carts = []
while True:  # 无限循环，一直执行下去
    flag = False  # 代表没有商品的情况
    num = input('请输入商品编号：')
    #  遍历编号，判断商品是否存在
    for item in list_goods:
        if num == item[0:4]:  # 切片 切出商品编号
            flag = True  # 代表商品已找到
            carts.append(item)  # 找到后添加到购物车
            print('商品已成功添加到购物车')
            break  # 跳出for循环

    if not flag and num != 'q':
        print('商品不存在')

    if num == 'q':
        break  # 退出while循环

print('-' * 40)
print('已选的商品为：')
carts.reverse()
for item in carts:
    print(item)
